package com.yungu.swift.order.model.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 简略订单信息
 */
@Data
public class SimpleOrderInfoVo implements Serializable {
    /**
     * 起点地址
     */
    private String originAddress;

    /**
     * 终点地址
     */
    private String destAddress;

    /**
     * 出发时间
     */
    private Long deparTime;

    /**
     * 乘客人数
     */
    private Integer passengerNum;

    /**
     * 订单模块类型
     */
    private Integer typeModule;

    /**
     * 拼车类型 1拼车 2包车 3小件
     */
    private Integer typeJoin;

    /**
     * 支付状态（0待支付 1已支付 2退款中 3已退款）
     */
    private Integer payStatus;
    /**
     * 关闭状态 0正常 1关闭
     */
    private Integer closeStatus;

    /**
     * 订单总价
     */
    private Double totalFare;
    /**
     * 支付时间
     */
    private Date payTime;
    /**
     * 路线出发站点
     */
    private String originSite;
    /**
     * 路线到达站点
     */
    private String destSite;
}
